/* Label Edit Classes */
.label {
	font-size: 12pt;	
}
.labelhover {
	border: red 1px dotted;
	background-color: lemonchiffon;
	cursor: pointer;
}
.labeledit {
	border: red 1px dotted;
	background-color: yellow;
	text-align: left;
}
.labeleditwork {
	background: url(images/progress_spiral.gif) no-repeat 100% left;
}

/*Tool Bar Classes*/

.toolbar {
	background-color: silver;
	border: outset 1px; /*give toolbar a 3D look*/
	position: absolute; /*needed so it doesn't take up space */
	margin-top: -22px; /*specify toolbar to be just above text */	
	white-space: nowrap; /* makes toolbar horizontal */
	height: 22px;
}

.toolbarbackimg {
	border: outset 1px; /*give toolbar a 3D look*/
	position: absolute; /*needed so it doesn't take up space */
	margin-top: -22px; /*specify toolbar to be just above text */	
	white-space: nowrap; /* makes toolbar horizontal */
	background: url(images/edittoolbar.gif);
	background-color: #99cccc;
	height: 22px;
}

.toolbarbutton {
	width: 21px;
	height: 21px;	
	cursor: pointer; /*change mouse to pointer when hover over button*/
	border: solid 1px silver; /*needed so hover doesn't bump with outset border - transparent color not supported by IE */
	display:inline-block; /* supported by Opera and ? */
	display:-moz-inline-box; /* Gecko proprietary */	
}

.toolbarbuttonbackimg {	
	width: 21px;
	height: 21px;	
	cursor: pointer; /*change mouse to pointer when hover over button*/
	display:inline-block; /* supported by Opera and ? */
	display:-moz-inline-box; /* Gecko proprietary */	
}

.toolbarbuttonimg {
	cursor: pointer; /*change mouse to pointer when hover over button*/
	display:inline-block; /* supported by Opera and ? */
	display:-moz-inline-box; /* Gecko proprietary */	
}

.toolbarbuttontext {
	cursor: pointer; /*change mouse to pointer when hover over button*/
	border: solid 5px silver; /*separate text*/
	display:inline-block; /* supported by Opera and ? */
	display:-moz-inline-box; /* Gecko proprietary */	
}


.button_edit {
	background: url(images/icon_edit.gif) no-repeat 100% center;
}
.button_save {
	background: url(images/icon_save.gif) no-repeat 100% center;
}
.button_cancel {
	background: url(images/icon_cancel.gif) no-repeat 100% center;
}

.borderhover {
	border: outset 1px;
}

.colorhover {
	background-color: Red;
}


/*----- TabStrip Classes -------*/
.tabcontainer
{
	padding: 30px;
	width: 800px;
	background: whitesmoke;
	border: outset 1px;
	margin-bottom: 20px;
	margin-top: 2px;
}
.tablabel
{
    background-color:dimgray;
    color: whitesmoke;     
    font-weight: bold;
    border: outset 2px whitesmoke;    
    margin: 0px 5px 0px 0px;
    padding-right: 10px;
    padding-left: 10px;
}

.tablabelhover
{
    background-color:Silver;
    color: Red;           
    font-weight: bold;
    border: outset 2px whitesmoke;    
    margin: 0px 5px 0px 0px;
    padding-right: 10px;
    padding-left: 10px;
    cursor: hand;
    cursor: pointer;
}

.tablabelselected
{
    background-color:whitesmoke;
    color: #cc0000;   
    font-weight: bold;
    border: outset 2px whitesmoke;    
    margin: 0px 5px 0px 0px;
    padding-right: 10px;
    padding-left: 10px;
}

